meaner than a junkyard dog - Allemand Anglais Dictionnaire